1.20a release ------------- Fix for crash reported by some Windows 2000 users. Fix for 0x43be8b crash (thanks, DanilloC) 1.20 release ------------ -PLUS & FREE - Three new mouseover effects are now available for non-tabbed docks! Effects include Swing, Gentle Rock, and Afterglow. Let us know which you love the best, as we're experimenting with more for the future. You can configure the duration and magnitude of the effects (Rock and glow are only available in Plus). -PLUS & FREE - New smoothness setting is now available for the zooming effect! Combines the ultra-fast mouseover animation with gradual entry/exit animation. -PLUS - Redesigned "Appearance Tweaks" properties tab for zooming docks. -PLUS & FREE - Settings "Backup" system in case of crashes rewritten, strengthened. -PLUS & FREE - Added options to temporarily disable Docklets (for troubleshooting). Look in the Advanced options (Plus) or in the Dock Contents tab (Free). -PLUS & FREE - Fixed jumpy zoom-animation when dragging within a zooming dock. -PLUS & FREE - Fixed error message on startup for users with no C:\. -PLUS & FREE - Fixed issue wherein upon exiting a zooming dock, if the cursor passes over an item's title the dock would take a step in the reverse direction. -PLUS & FREE - Fixed issue wherein the dock animation could get stuck in the "zoomed" position after the cursor has left the dock. -PLUS & FREE - Fixed conflict between IconPackager 3 and ObjectDock, which prevented dragging of icons, and at times would prevent program from loading. IconPackager 3.0a also corrects this. -PLUS - Adjusting the tab alignment will now take effect immediately. 1.11 release ------------ -PLUS & FREE- New search docklet! Choose between Google, Msn, Yahoo, or Custom (where you can enter in your own search url) -PLUS & FREE-Fixed issue of "Per-Application/Class" and "Per-Trayicon" custom icon settings not getting saved properly when path is on another drive than the installation drive or network drive. -PLUS & FREE-Fixed issue with ANSI plugins (e.g. with sysstats), failing to save their settings correctly under the SDK -PLUS & FREE-Fixed issue with Unicode characters not displaying properly (or at all) on some dialogs. have it open its Documents & Settings\........\Settings folder in Explorer. -PLUS & FREE-Added: run the program with the "/settingsfolder" switch to have it open its Documents & Settings\........\Settings folder in Explorer. -PLUS-Fixed bug wherein some users would not have anything be listed in their "My Docks" area, nor in their "Tabs" listings, even though they have docks / tabs created. (Win32API glitch worked around) -PLUS-Improved tray support, more icons should now be showing up in the tray compared to previous. (requires updated MCP) -PLUS-Addressed issue where custom flyouts would linger in a almost-completely-hidden kindof state when retracted. -PLUS-Fixed BitSpirit tray activation issue -PLUS-Allow for separator items in tabbed docks. (Add via entries menu, SHIFT+drag to drag the separators) -PLUS-Lock (tabbed) item dragging ability added. See view menu of tabbed docks. -PLUS-Lock (tabbed) dock position ability added. See view menu of tabbed docks. -PLUS & FREE-Added Russian language file. 1.10 release ------------ ***PLUS ONLY:*** -Zooming in tabbed docks! (option to disable in tabbed dock's appearance properties) -You can now always resize your tabbed docks from the corners, even if the tabs are filling the edge you want to resize from. Big usability improvment! -ObjectDock Plus can now be run from a limited user account -Tab names with leading/trailing spaces now save and display properly -Fixed problem with tabbed docks sometimes loosing their AlwaysOnTop state (could happen when there were two AOT tabbed docks open and a full screen app was opened, or WinKey+D was used) -Fixed issue of packaging not working in unicode builds -Made progress on issue of tabs text sometimes not showing, especially when tab size boosting is being used. -Unicode builds would not show titles of skins correctly in listings when language was not english -Multibyte fonts shown in label font dropdown -Made theme aware (manifest) ***FREE AND PLUS:*** -Unicode support added -Added ability to translate program to different languages with lang files. See _How_to_translate.txt in the .\lang directory. -Option now available (turn on by default) so that always-on-top and always-on-bottom docks will not be hidden when WinKey+D is pressed. (overrides Show Desktop) -zooming docks now adjust their position correctly on screen resolution changes, e.g. change of orientation on a TabletPC -added ability to set auto-hide/mouse activation sensitivity for reshowing for zooming docks. -folder menu entries with &'s in them would not display their &'s correctly. Fixed. 1.09c beta --------- -Support for translation into other languages. Includes a .NET tool to make this somewhat easier (otherwise use notepad). You must reproduce the lines to the left of the = sign correctly in terms of leading or trailing spaces. -FEATURE: (plus) zooming in tabbed docks! (option to disable in tabbed dock's appearance properties) -FIX: (free/plus) zooming docks now adjust their position correctly on screen resolution changes, e.g. change of orientation on a tabletPC -FIX: Fixed running under Limited user accounts -FEATURE/FIX: (free/plus) added ability to set auto-hide/mouse activation sensitivity for reshowing for zooming docks. -FIX/IMPROVMENT: (plus) You can now always resize your tabbed docks from the corners, even if the tabs are filling the edge you want to resize from. Big usability improvment! -Make theme aware (manifest) -Tab names with leading/trailing spaces now save and display properly -"PackageDock" -> "Finished! Your Dock..." message not translating correctly -Added translating to run indicators before they get put in dropdown the following are amoung the default included that should be added to lng: Default Lit Circle Lit Triangle White Circle White Triangle -"Are you sure you want to remove the tab...." dialog not translating -Multibyte fonts (should now be) shown in label font dropdown. Let us know if that's still a problem. -N*note: docklets cannot currently use translation module, so menus and such within docklets are not translated. -All tray menus were not getting translated -"Choose Image" dialog was not getting translated 1.04k beta ---------- We need to do another release build to roll up some of the fixes. This should be that build, barring new problems. Somewhat confident some of the random crashes were caused by the systray section. The mini-icon overlays on there have been disabled in this build. Add EnableTrayMiniIcons=1 to the [Settings] section of settings.ini if desired. 10/11/04 23:23 20,480 DockShellHook.dll 10/21/04 17:29 1,822,789 ObjectDock.exe 1.04j beta ------------ Plugins and systray reenabled. 10/12/04 0:23 20,480 DockShellHook.dll 10/12/04 20:06 1,818,693 ObjectDock.exe 1.04i beta ---------- -Lots more internal updates for image handling routines -Minimized previews enabled again -Firefox won't have a preview window in this build, but it will have the little badge -Flyout handlers improved -Plugins and systray are still disabled in this build, but taskbar grouping is back on 10/11/04 23:23 20,480 DockShellHook.dll 10/12/04 10:58 1,818,693 ObjectDock.exe 1.04h beta ---------- -Gutted and rebuilt image handling code -More thread synchronization protection -Different compiler options -Integrated exception handler added to report crashes and email them along with your dock ini files -Docklets recompiled -GDIPlus.dll update for Windows 2000 (Windows XP users should have this as part of Windows update, as its not installed with the dock on XP) -Updated weather docklet to not show the N/A image while it loads All that said, some things are deliberately disabled in this build for testing. We want to try and make sure that everything is happy before adding these pieces back in. Specifically: -Plugins are disabled in this build -Systray mini-overlays are disabled -Taskbar groupding number overlays are disabled 9/27/04 3:32 82,944 CrashRpt.dll 9/29/04 3:19 20,480 DockShellHook.dll 9/29/04 3:43 1,814,597 ObjectDock.exe 9/29/04 12:37 1,035,401 wise_post.exe 1.04f beta ---------- -Fixes for dock going away after OE fetches mail -Fixes for crash when IE group number decreases to 1 -Fixes for some taskbar and systray stuff that might have caused issues 9/14/04 13:08 1,876,037 ObjectDock.exe 1.04e BETA ---------- More combing through the code to try and narrow down whatever is causing the random crashes. 1.04d BETA (build 475 label still) ---------------------------- We have built this version with additional debug info to try and track down the ntdll.dll crash reports, but the exact addresses it crashes at and a .cra log from SmartException would be greatly appreciated (http://www.stardock.com/products/smartexception) Fixes some systray weirdness and other things introduced with the last build. 9/09/04 10:31 1,818,693 ObjectDock.exe 1.04c BETA (build 475) ---------------------- We have built this version with additional debug info to try and track down the ntdll.dll crash reports, but the exact addresses it crashes at and a .cra log from SmartException would be greatly appreciated (http://www.stardock.com/products/smartexception) Finally found a bug in the overlay code that might be what's causing things to just "exit". No guarantees, but its fixed the case we've been able to reproduce in-house. 9/08/04 15:15 1,818,693 ObjectDock.exe 1.04b BETA (build 474) ---------------------- We have built this version with additional debug info to try and track down the ntdll.dll crash reports, but the exact addresses it crashes at and a .cra log from SmartException would be greatly appreciated (http://www.stardock.com/products/smartexception) -default ini files, separate from the user ones (DefaultCurrentTheme.ini in root folder, etc). These are under documents and settings\user\local settings\application data\objectdockplus -also, save settings under Documents & Settings (e.g. documents and settings\username\local settings\application data\stardock\ObjectDockPlus) -Tab skins with no "content buffers" nor "overlaps" no longer get their titles cut off with ...'s -Fixed web links not getting correct icon using some icon packager themes -Web links dropped onto dock will get proper titles instead of blank titles -Did some reorganization to hopefully take some of the guesswork out of crashing due to multithreading. -Various other fixups that could have impact on ntdll crashing bug… -docklet list not always updating on close/reopen config dialog -if any hooks fails to load, give informative error message (e.g. "dll failed to load, please reinstall and reboot" plus details) -Fixes occasion where flyout menus could crash after accessing a folder for a second time after it had been shown in a menu which would happen if a submenu of the flyout has too many files in it. -Fixes problem of the desktop (or DX’s desktop) being mistaken for a full screen game, preventing hotspots from working while it is activated. -“Add Flyout Menu” option is now always available from add menu in zoomer docks. -ObjectDock can automatically shutdown itself when the computer is connected into by remote desktops. (add ShutdownDockonRemoteDesktop=1 in [Settings] section of Settings.ini) -Not addressed: multi-monitor issues with running indicators, WordPerfect task item getting multiple add items to dock, and more. Getting there... 9/03/04 18:38 1,818,693 ObjectDock.exe 1.04b Release ------------- -Fixes occasion where flyout menus could crash after accessing a folder for a second time after it had been shown in a menu which would happen if a submenu of the flyout has too many files in it. -Fixes problem of the desktop (or DX’s desktop) being mistaken for a full screen game, preventing hotspots from working while it is activated. -“Add Flyout Menu” option is now always available from add menu in zoomer docks. 8/26/04 20:41 1,724,416 ObjectDock.exe 1.04a Release ------------- -On-top zoomers and tabbed docks all move to the bottom of the zorder temporarily when fullscreen app detected -All mouse activation and hotspots temporarily disabled while fullscreen app is present -If fullscreen app is detected on a screen resize, tabbed docks will not shift themselves to be within the smaller screen resolution. 8/18/04 13:51 1,716,224 ObjectDock.exe 1.04 Release ------------ -tweak for browse image not saving the changed image for items if it was from a drive other than C:. -Revised power monitor for people reporting problems with that, please let us know if its still being wonky. 8/17/04 16:59 1,716,224 ObjectDock.exe 1.02 RC2 -------- -recycle bin issue, watch handles were not freed properly on close, thus preventing "chkdsk /f" operation. Fixed, watch handles should free on close or deletion of all recycle bin items, but not before. -icon size sliders now show the exact size of the icons in pixels -updated calendar.png for positioning -new ‘about’ dialog 8/10/04 7:43 45,056 DockShellHook.dll 8/10/04 7:54 1,630,208 ObjectDock.exe 1.02 RC1 -------- -Repaired all known handle leaks! Major fix -Icon size sliders no longer snap to preset values, you are free to choose any size. -high probability that firefox freezing on activate problem has been fixed. -100% CPU when using nVidia's VWM "nView". This has been fixed. -Taskbar reshowing when its supposed hidden, most often during flashing on dual displays: this has been fixed. -Taskbar on zoomer not displaying right -Calendar refreshed (yes, I know we need to tweak the image alignment slightly) -Clock docklets consolidated Things not addressed: -combing through weather docklet code -zoomer dock being unhappy when completely empty -old separator remaining when switching to a new zoomer dock without one (not sure if this is a problem still) -100% cpu condition with power meter (nvidia fixes might help) -report of no fonts for tab labels -report of forgetting to stay always on top -we're not seeing the 100% transparent issue with the zoomer dock here so far, is it still happening for people? There will be another RC build or two next week, but we're in buttoning up mode with major things right now. No new features. 8/07/04 4:44 45,056 DockShellHook.dll 8/07/04 4:44 1,355,776 ObjectDock.exe 1.02 beta3 ---------- -attempted fixes for reports of firefox causing a crash when reactivating it -screensaver icons not getting removed should be fixed -crashed windows don't disappear from taskbar at times, and always when grouped. This has been fixed. -For tooltips (e.g. in tray) with newline symbols, spaces are now shown for them instead of boxes (sorry, no multiline tooltips anytime soon) -http:// links will now get the web document icon not question mark. -General options (e.g. label font) don't save properly if no normal dock. This has been fixed. -Font changes don't have effect until restart of program at times. This has been fixed. -Flyouts would not operate correctly if you had a tabbed dock and a zooming dock, then closed the zoom dock. They would, however, resume working once the program was restarted. This has been fixed, no zooming dock is needed at all anymore for flyouts to work properly. -Memory would leak when all of the following were true simultaniously: (1) a system tray tab was present on a tabbed dock, (2) one or more icons in the tray were set to show small representations of their icons in the corner, (3) that tab is not selected and (4) those icons animated frequently -Zooming docks showing on monitors other than the primary would have their labels show up on the primary monitor. This has been fixed, labels are now correctly positions with docks placed on other monitors. -ObjectDock would crash when creating a new dock, or (closer to the root of the problem:) when adding a 'Start Menu' entry. This has been fixed! (This problem would have effected crashes in flyouts and other shortcuts potentially also ; this is an important fix) -Adding TIF images to the dock could crash it under some circumstances. This has been fixed. -Fixed potential issue with adding non-32bit icons to dock and having it crash. -Adding an application to the dock via "Add App to Dock" menu option when right clicking windows now makes a shortcut with the full path of the program, not just filename -Add a way to get to the about box (from the tray icon) -A zooming dock set to not always be on top will no longer animate when the mouse is over another program, that happens to be covering a portion of the dock. Under the new behavior, it will only animate when the cursor is actually over a visible part of the dock. 7/27/04 4:24 45,056 DockShellHook.dll 7/28/04 16:38 1,355,776 ObjectDock.exe 1.02 beta2 ---------- -When there are no non-tabbed docks open, flyout menus would fly out, but then not react to mouse interaction . This has been fixed. -Control+Click (or Shift+Clicking) on a folder in a flyout menu will open that folder instead of flying it out. -Dock Properties dialog doesn't show on the Taskbar tabs when open. Fixed, it now shows. -Made 'slowest' setting for hotspot activation delay much longer, relabled "fast/slow" delay to "short/very long" -Advanced option added: folder flyouts show as normal menu if number of files > 80 -Add this Application to the Dock only works on flyout docks and it does not add the app icon as the image. Fixed, now works for all. -non-tabbed docks set to normal zordering (not always on top) would come to the top when a new application was loaded. Fixed, this does no longer happen. -Made hotspots screen colorblind friendly. (User must set BlackAndWhiteConfig flag in [Accessibility] section of settings.ini to = 1) -added option for drawers (tabbed docks docked to edge) to not always have their tabs on top -Tabbed dock labels show even when covered by another program and you mouseover a spot where an item would be if not covered. Fixed, this no longer happens. -GDI Handles would leak after using Choose Image dialog. This has been fixed. -When two tabbed docks are present, autohiding/showing them both at the same time can result in one of their animations locking and not hiding/unhiding again until restarting OD+. This has been fixed! -If alt-tabbing during resizing the dock, the dock could get stuck in resizing if you move to another program then release the mouse button. This has been fixed. -Resize cursor could get stuck temporarilly when moving quickly between two different tabbed docks. Fixed. -Microsoft WordXP would freeze on shutdown until ObjectDock is closed when launched from a link to a word document in the dock. This has been determined to be resulting from a bug in Windows' ShellExecuteEx function, and has been effectivly worked around by removing running indicators on documents executed from the dock. -Fixed issue of some users with only PowerUser windows user accounts not being able to run OD+, getting a message about needing to install properly. -When moving a tabbed dock, upon picking it up to move it it would shift over a few pixels right from the start. Fixed. -Added ability to have a System Tray on a non-tabbed dock! (You can choose between either having a taskbar or a tray on each non-tabbed dock) -Tweaks for users with serial problems under limited or power user accounts.